package com.pactera.madp.cp.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.pactera.madp.cp.api.bo.CorpShowBO;
import com.pactera.madp.cp.api.dto.ReqCorpStoreDTO;
import com.pactera.madp.cp.api.dto.ReqStepUpdateDTO;
import com.pactera.madp.cp.api.bo.StepCreateBO;
import com.pactera.madp.cp.api.entity.wm.WorkMsgConfigEntity;

/**
 * @author: yangpengwei
 * @time: 2020/12/4 12:09 下午
 * @description 会话内容存档配置 - 微信后台配置
 */
public interface IChatConfigService extends IService<WorkMsgConfigEntity>{

    /**
     * 企业信息查看
     */
    CorpShowBO getCorpShowInfo(int corpId);

    /**
     * 步骤页面-企业信息查询
     */
    StepCreateBO getStepInfo();

    /**
     * 步骤页面-企业信息添加
     */
    boolean setCorpStore(ReqCorpStoreDTO req);

    /**
     * 步骤页面-添加客服提交资料
     * @return
     */
    boolean stepService(Integer id);

    /**
     * 步骤页面-后台配置
     */
    boolean stepConfig(ReqStepUpdateDTO req);

}
